home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Technotools
/
Technotools (Chestnut CD-ROM)(1993).ISO
/
lang_c
/
cug106
/
crl.lib
< prev
next >
Wrap
Text File
|
1984-06-14
|
1KB
|
38 lines
; crl.lib
;
; Copyright (C) 1980, M J Maney
;
; First created 8/16/80
; Last revised 8/29/80 14:00
;
; This file contains some macro definitions designed for asembling
; code to the "crl" format employed by the BDS C compiler and linker.
;
;
ARG1 equ 3F7H
ARG2 equ ARG1+2
ARG3 equ ARG2+2
ARG4 equ ARG3+2
ARG5 equ ARG4+2
ARG6 equ ARG5+2
;
;
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
;
; PROC
;
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
; PROC is the function header macro. It must be used to introduce each
; function in the source module before the object code for that module.
; The syntax is:
;
; PROC func_name {,<needed functions list>}
;
; NB: if there is more than one "needed function", then the list
; MUST be protected by "<",">"...see MAC manual for explanation
; of the syntax.
;
; To maintain compatibility with the 1.32 release of C, all function
; names must be upper-case alpha-numerics, and should also be limited
; to a maximum of eight characters in length. The needed function list
; must be enclosed in broken bra